package dao;

import java.sql.SQLException;
import java.util.List;

import beans.Usuario;

public interface UsuarioDAO {
	public boolean inserir(Usuario usuario) throws SQLException;
	public boolean alterar(Usuario usuario) throws SQLException;
	public boolean excluir(int id) throws SQLException;
	public Usuario recuperar(int id) throws SQLException;;
	public Usuario recuperarPorLogin(String login) throws SQLException;
	public Usuario recuperarPorEmail(String email) throws SQLException;
	public List<Usuario> recuperarTodos() throws SQLException;
}
